98956164
22269832
24748934
19622024
7580506
26539622
94896065
62694161
7036364
11048377
56015288
79399517
58381580
39042668
83224410
54139863
72776169
51933343
44367465
15859069
96921874
80683371
25247654
5841090
47141989
96104249
72731052
6043407
90042122
32807694
95469499
2152545
40856924
32679786
46409455
69965831
54081619
40559395
63836746
54635593