31576440
83967780
64473225
68251754
1226186
41569833
93319247
86474497
21327814
36182525
92936361
19953940
49361924
49868439
73443672
37409157
86221481
99561210
21964329
3785390
61976337
15258865
56186707
40027377
73557552
77704357
59092196
16724658
81985479
1997030
42719132
6418736
38763774
5282506
72205086
47217903
4854212
98272513
59515619
41725953