1541673
67772218
12305281
16804308
35873678
2165983
51426972
97313488
37018442
3771765
46918874
6379338
13014872
2099519
76796710
9749583
28438966
1601510
41046033
5972583
52955391
26341919
90006976
33352981
5436390
89088068
74416290
80602853
67919935
12898815
90126403
22251191
39281590
99782814
16932968
5239356
23613946
18348548
7522533
31047068