56847272
66329597
44184096
49351899
97924644
41816383
21073370
64759001
48934793
13714647
28667080
52731552
77881916
22612725
20696846
93821036
92119012
91364270
4764576
14341450
45875884
2085388
6626204
26745202
74857561
43741582
83927435
70725933
24957408
60485883
98239535
48557763
9359819
44056261
65078267
4644539
2988492
65107344
27516952
91639397