623429
9646194
78925634
14313110
85749272
82253660
8636959
333921
35537200
3500799
91279388
10771434
90347857
59912328
75979551
10476169
26895894
56729624
81168617
71615962
35543043
44593264
965133
16455799
93359803
6998700
74018645
94105960
94403855
24305763
16579235
72056283
23571286
99361272
87926079
50037206
527405
42509570
28207822
87014431