37915607
6186839
86252624
27028783
80186656
12669520
73452666
22221648
99009281
60945022
19496034
27053895
79844367
77676022
6213355
75921687
22242777
86957600
52718950
4623174
72911233
59892169
71552304
27738028
54458876
63001650
14689370
66481609
70911269
79705752
1091945
40667207
5613933
52709472
4339148
32077060
42029767
9154123
70963976
15151265