1352860
96754334
73789455
61307528
12869748
25689580
46019563
43135612
9089781
55434865
9958370
90988479
75822167
2653622
4813702
86828938
81914305
4679238
3276862
19875869
158109
49719525
22685612
62832474
33839276
25165587
77978021
58463000
9568086
9201171
79684366
86613236
89039900
34631077
70938567
7078558
93681869
61349157
85148212
91726102