38931432
34745617
20933442
83314935
70812558
70328362
7502598
3816541
4774804
44329732
48763647
44667381
70522006
32144573
77703390
39435069
44876490
90283375
56579413
29818275
60307890
29045074
9664347
66727859
73329503
25524358
89963792
38692113
88789109
92315021
65607560
88781660
86078970
62467004
13434245
34445359
5439809
564611
2160106
4069669