41809810
71793284
18145408
8247811
39651144
3213949
74636728
1774539
19082470
19141523
55013760
95928388
78772052
78557721
21517001
26425924
86026909
24749297
73567268
31194117
72381059
94788204
82442669
47848439
80237198
54707754
29797815
11446605
53935090
91372898
4998958
17338273
58533824
12926818
44312764
63775222
55727036
49749425
60156241
5721317