69125228
7223078
61882918
1921650
81454230
84087606
70163458
81588932
7655897
2333204
57752218
42168721
57753151
49398957
46784690
33011709
98144634
863238
38738186
75834907
31958275
12267208
5149561
40545162
5238798
42667483
80064097
57491228
16642093
28748097
4450210
2255504
614261
7244566
81508037
51229215
30588431
22437917
48208843
37264236