81696598
85791705
81473434
6737047
5055615
11492906
51602155
75429830
58715930
32474500
1563615
72637813
11034879
65565195
45213042
19632525
91151209
61831792
94159970
26491364
44789381
3015563
58822630
458147
65302568
58612448
65342908
855960
3935656
57856494
73695946
23293755
6320950
17559509
51286811
78971014
63774371
44404713
47386360
2702432