89552918
88109143
30634348
52382842
83604893
82814302
34131973
4837501
17802953
74481010
8367524
70753505
88692234
28704479
49107929
93995304
17583341
18408782
33367082
63767727
86489979
4231387
57674286
14366240
79414510
8427709
4018467
62867448
36508559
16117213
86255986
80416778
57562598
8117938
58032243
85276500
87285046
76694249
46416088
95914813