36952743
8634532
95453058
75395001
71253589
93814331
31007105
41883278
54396889
92634388
57973047
95149121
30442015
70731244
4355160
9312850
50391080
57087036
76759353
4466094
23308090
61526506
19431553
39067222
35777146
74339620
84262325
47571924
71072808
79514676
42004136
63179889
98274555
73684231
40213359
87465520
34156390
52228211
1014614
12854136