2057878
63195228
77036146
9248176
60972612
26488131
3860326
3390561
71131006
72043610
413509
37704158
21908359
61315273
89572139
42138326
50402940
3462208
84315188
83877766
46041935
66028820
20981589
75295326
661953
2063311
96815094
82658723
71571932
70099598
3773740
35338367
24359574
55481524
47697663
61255764
39185538
66185752
68384602
5702690