18621302
60345048
6356568
77457992
5037984
73535756
91384827
96639378
68163716
60777425
53784026
23411567
99726022
90802348
5579699
1093792
48849190
8440134
131999
13714170
89164632
64927877
88809877
52233959
13292875
52463250
31313778
85967478
65145566
82344271
20057118
2649763
72334272
25475912
7847372
20327408
75413788
91239270
75923089
73683206