52816487
4041983
92112655
91725744
3772495
99166302
14115443
2141117
84622799
95397222
9373641
87041540
72085905
61693613
66291308
68236053
5895837
79241868
32923453
98792532
21279342
78275209
34877712
553973
96612699
72788426
54711344
49644122
58643467
47162652
33162501
50356214
84007683
5398491
32888709
92804650
70337686
48876538
60558476
5236278