47255456
3418028
58242747
76084597
12565796
72885234
98805436
59722022
42761784
54037446
39625388
59639028
44092115
39934581
48429508
61588931
64411547
93828891
80534059
4874445
92059073
19996581
77319940
40585848
41392754
26829301
30874276
52341603
91573561
61507668
96347848
53701556
70063082
99716807
69127588
45959269
26738361
50097423
24617581
99943798