87682297
55085827
29671663
8553704
629302
14843546
54509733
51039388
2183524
50425080
5979723
70571925
74518667
42573702
91602739
76247033
93359482
70917982
48478167
22562036
6981318
21247365
4513443
81267517
22267929
1217993
8244742
65015085
20668294
31936397
98686257
46604141
95833925
84152642
87989198
43938082
81745391
71578009
29443754
40194248