5073538
80528363
19778069
61626463
66185618
36154429
89877030
61719797
84447993
42782061
87737216
32536654
5863539
43665548
90393910
49852663
106470
75843164
43945096
77176050
94235028
51795516
4224863
61727585
1122702
98737342
74621271
77235453
53621266
83467623
26932
27089432
3835155
30371682
70854835
47681938
88488721
77635364
60693890
54744808