97563983
97221645
60919847
52636212
45261150
83005906
79943960
63325220
46698015
81434606
95287667
30024499
59307838
80937999
44952115
35027545
68476769
43044182
71607032
96389608
944405
44196170
93816268
96346867
46748498
71552498
2749738
44504030
185806
70756579
54288680
10475022
34736843
88528520
24434969
68984113
1573778
65199686
2312875
12348137