147377
62013079
64616857
60418966
59983333
93334467
15049201
92179342
7198805
56333934
52138048
16324178
67821895
40046734
86542253
69389078
14302139
13875014
31294208
26156230
735497
32116537
16875568
33998224
33726315
82484207
57445531
72506911
95916588
21221086
12273137
27888080
59637086
52971107
85691200
44167607
34094238
97272063
30515821
93301293