82243218
29725540
5631862
86096657
634258
1849301
28116474
68874418
94382451
26248388
85957519
22225938
76786869
83482469
94805718
51172764
8684256
5353902
95324342
41718720
2679142
34802540
34396003
62684120
77414554
72276870
76426948
59346226
31315508
7241411
6964830
82659276
20419287
10546663
59524637
22671589
40871348
55043353
81375676
96788086