86295724
2129947
23033465
70714922
35447741
6260824
4237262
54714206
6237942
92155834
42401422
48385332
12937814
36514756
15978254
80577448
88927610
32463506
94293949
78064113
92029948
4568627
31431303
42478315
70073800
61366411
2417652
28545024
30082095
1289863
85563973
62593914
2859210
32291064
71314723
46424694
5237154
75057217
77654251
22129131