35847993
55268128
5354537
74999893
94383018
29662129
8675410
19713773
23097428
1224580
12188275
9811809
39829631
17708293
10336583
8186617
83579985
31943927
31945974
72179146
15655992
70963142
83227916
7542927
99267286
14614380
37026513
31377219
17656824
69486125
88149579
34148481
30029663
30058403
44699919
39051998
94763798
12476156
60717424
76249294