53748826
12308745
76885310
73127131
97005942
5345159
2220331
41457110
34241682
84737501
28088560
67126907
23503180
95025738
84488649
2833821
42155327
95746622
12432397
25553488
48176695
53532810
3410382
24702892
42089654
55904787
23948707
22361826
67817977
51186129
85222136
54343523
36117249
64239101
73536757
49732816
60973406
59557905
51437261
98145875