36013297
16473552
11187570
5870668
3889490
94091520
96316467
64476602
19989657
95995060
29344611
30437791
99737419
69723497
8315847
87563569
22188807
95302711
91879959
7601240
8864563
20669752
91914734
13517791
31799872
39863816
6267986
64682436
20048401
68429795
1021462
24089311
76742500
29178800
77269866
96944442
77025034
6383383
74027495
52612987