96195023
64885505
73623396
70375333
45708296
8297507
84457675
51921908
6824667
80002833
90826892
16746700
43542298
11674769
43573720
1116438
69719680
85989920
91509275
19892473
1404342
55488409
53615659
93903797
91787745
58237220
89341735
1239250
20235198
62957804
1675418
71551251
75746940
64901512
31526627
3710737
43204676
38391846
1289920
76452290