36187516
39571560
47941247
58375770
10108288
3045546
73552412
91264758
74685565
59907695
38188092
35259387
19893559
9899581
30762112
95327932
7516168
62634430
60108335
66048598
37234292
16905775
55713124
12101239
78352523
80463977
10514214
98469798
47703401
37254516
85356647
65522028
97669381
44347937
40944068
9351063
14233231
84371867
40866940
27917869