77346760
87579193
8347438
20434749
95542925
66559851
50775992
8117126
8537131
1032650
7335481
28599403
89022904
35007102
32288327
1423045
8487264
14163332
19942690
9905863
99129402
51729999
29435408
64803465
5402493
49778037
26393040
94566844
25248490
272539
19865052
23866979
41327362
30448532
49252409
61438563
80435978
27029362
78738636
4689079