42298537
77071010
35534657
50451869
82945912
38784272
7515133
96521477
49798793
60172481
23923324
87438366
6047356
10069522
39523211
2575229
97981591
28479916
8534384
70414997
26875568
54002661
14713589
97085778
5921371
77521109
47341015
19556233
9956789
64914593
2251509
8607827
3786190
43959281
15545497
42573707
61521368
43037755
56067613
37838816