5963500
52008807
22782117
39372835
88998171
88933366
26033693
26136534
27598651
93123069
9082630
75078468
33009356
97348302
95076839
6528711
76156115
24021302
67035188
75748570
9063187
96589559
72158839
43712793
39766263
77062309
3694043
58814084
86015544
55061940
6449861
62076621
2513656
94507702
21894980
77366741
63946257
49635707
78532365
3189957