44796122
59479825
82613054
9428357
5089766
66346820
89561880
41126810
66854629
82858224
39511485
96449964
4908274
39121693
61942032
82317187
14739810
95608318
34067146
94604852
97098431
78041340
62955044
81769269
74178969
58009507
42609843
71123790
68025253
61244341
47004426
89393063
23053821
92021885
40425169
1931877
23701138
44556705
143885
81581735