79818627
63015776
69689561
18144629
83184134
14233234
26369452
37171890
90697046
69139435
8095775
37721583
80143169
93682765
133805
22791432
91358172
69686953
56817732
24388470
87733403
53713073
75669393
25659938
50138571
44986237
38472070
597202
1786530
876841
4159742
88482059
29041868
76303856
67139733
47502942
60803701
70948028
167852
90444440