29531220
73982779
21723081
3853028
76914568
90714267
89868205
10708245
24772378
40852246
74523475
13959542
12592530
3137435
9552605
26863915
621646
52901419
73444868
55608613
95883323
58255752
53693939
38867203
45442563
72258340
2452882
20344099
20655058
93809558
80177
28388767
78233950
4883119
81249788
3429302
43197376
4951963
7223176
19342900