37774853
79318179
50829433
5538472
36459249
70195075
3620619
61207553
77551860
45997340
63982442
46968321
19552288
17615947
4166921
35141455
51283832
40107639
22213240
81886105
6131269
49737427
36963919
8504323
28225937
47228183
38295191
93267131
60935993
46509862
23131989
29094950
56064985
66413574
39555610
39015402
31178796
42287556
76881787
74226503