34104238
44133851
81464070
73553675
62919448
82466202
88512260
58137149
2586583
77761667
24505502
25457522
53109998
78146242
39228222
62014391
93902015
52709376
26891650
6072722
66467046
89517231
65711475
20389494
11982884
79523577
46378183
82252246
75355119
10362810
38225566
15585097
60129511
71596845
8393143
94894199
68122262
7817858
9923140
48728311