5025195
30467056
86274206
89164286
2058680
60949256
7618685
14458643
53913338
96044175
26283859
36954513
23742996
70662036
72626709
44726488
39361649
16242925
4158137
49829039
22412193
10551765
68616962
68213261
37671183
56455703
73722846
17159283
69896747
99517695
34875811
60957200
23056176
76628718
83709420
45367885
67546539
13069060
11108495
21834043