1133402
10317315
29678888
3491499
84037756
28958001
15962377
70159136
23735456
19684837
9106365
19093124
385210
9365950
485250
70799763
92369026
26447896
75743579
76317398
40338368
34686553
72419804
17413481
9177648
56092322
24435165
77196077
82409936
75566522
28005445
40843160
74553911
29808777
68612477
28118442
63696763
66355746
38091609
34819168