494977
17772242
81217272
80042524
7883250
86938508
68877947
92007024
86684737
53786133
25904656
3749456
3826582
33336940
19597027
2301639
83906035
15715315
79331623
49367113
63751747
88305010
50572033
95899353
53768305
36911095
53454663
93785284
24193007
2232898
23927423
65787372
64834373
51632227
31955033
72704777
46711217
11215736
40333677
57163187