294076
193453
9953781
84262991
58557944
6221876
1713376
37386210
43899696
9742604
53638636
50426998
35686660
38021262
91645288
3475231
85637676
68573382
47284901
32193681
19304839
17562064
19255770
23708653
53902683
74318966
81491851
85861704
13281422
14422634
31202572
68843585
53681284
81458397
33942822
70789566
10952654
16381231
86677
2457784