27848871
31343085
55344641
2338865
67415919
66645175
4706693
67331755
53063152
90168383
76275553
61168678
5975688
84942283
26967162
6737204
39131008
15212729
5534883
430375
2583043
78433159
24791680
22171350
4712674
12254153
84399535
14716151
255426
301213
77007244
58756345
39515699
5068320
12945267
90919681
27012558
93832434
77915787
68287017