85604979
30512450
954514
2443488
2205430
34544315
15037536
98496345
176328
69379985
29171306
74302268
42212955
84238378
16355301
22015712
16116087
88081395
45032338
7136583
1873301
78718306
50073304
24611563
66347472
73067891
94865346
34709451
46923730
2584470
12495870
99694614
29105341
34877198
497176
26868527
53324574
22617578
30095133
75989776