67045833
18882056
1254980
92433063
6096276
42867846
6412963
1495279
98575723
11133037
4409642
76361290
80909940
4614261
92282493
97005088
56123668
62872942
4103485
47525727
44488164
20427724
2056533
88474659
29479590
66265093
53922119
27247989
9495140
44888301
51313370
66359448
31676860
40149236
23925478
14835428
70801759
13578654
62822510
24813400