4021763
29866519
81303580
96594387
92415156
74976122
73755299
70767769
93624793
32447817
36607290
75585679
3655124
90496216
40075561
40222302
44634923
10507019
72348479
31986273
49033378
24789380
31284429
15556670
5942889
8607323
12735277
41453050
19286772
34981327
77716639
3124931
50557460
46103809
65097939
46518752
12538311
51478146
7184353
10998061