96781310
14373181
16906532
28322507
90053094
3985258
24028981
11961360
85682155
79384926
65381312
98199931
64658773
88528852
51723989
26179557
75506795
77006170
60734208
36853750
74382484
24787933
6485109
42497679
67442416
26744711
79246039
96429884
39445085
98515024
37048827
11699765
21301655
56479472
81131732
19577396
52476966
9389435
54851515
7948758