39452115
20598259
32293096
11453645
1543763
4925685
71503076
83629419
68102356
21343576
22224291
30714760
95055946
50312309
52354824
54018310
30138516
99404033
44596587
87178090
379995
75023830
17269088
26792638
64581259
83174947
29001061
49561818
62075389
72055190
60482228
81942225
52406951
4947668
17532267
31225027
19257878
73411114
99214839
67199253