54594997
68866124
2064853
88134815
35285799
42712732
13435083
24623215
42855796
79592618
8641348
64984902
43804016
35242637
6182673
74699313
71552518
21995628
5200177
50202681
16746460
56491717
69861914
96306148
53844869
28494517
67296940
33626318
3420719
2385053
50941550
44253176
76761767
13616681
4925766
26525845
40181727
4236174
16717696
70444082