52366338
92196069
95422680
94601222
94268343
16092150
60435291
270328
2518631
15524361
34561973
42158700
47241761
873664
62731726
87806329
2801376
96287375
50542076
9504019
46238636
67954943
19142206
92014768
96532606
59325889
30705244
62845541
46339526
99979382
74982452
84352538
17548017
78283779
16449169
89275503
29857586
655117
87323326
3361866