48375100
4015350
95481337
83139902
22728316
50897328
90354596
88491418
88699998
50214589
46729515
82291539
70679210
83543033
70639305
59776492
38101973
78467999
22792269
13482453
53945408
20779042
82929380
63224562
3831656
91957404
50128844
54592939
92791722
4744424
25001091
90857526
778823
59207747
78117924
60098448
85671475
80037099
40012445
30102874