29982189
63971520
84728297
23648150
19302851
24925496
69379448
88939909
78846900
91968269
91201020
41876004
862319
35174852
4776769
3298374
54675381
53712633
19472146
19429884
25332496
6912661
15876426
34888420
3887004
84482431
5738482
28538763
11789020
26334306
10696181
65905680
77183740
73217426
88913417
70825474
68796832
64314008
33438443
68381844