46433363
69277998
80102816
54666329
9721550
28919585
3725221
95661515
690527
70945394
66366012
20398918
84429098
88952438
39495627
10956149
65882313
26469325
8031434
36154841
63304230
15899473
77423301
70565508
75906901
80925572
84099869
740101
49477584
92705740
58431590
26874213
96028928
47145829
71436033
84053847
75585852
96783672
3116164
88911583