47404263
94484532
9939366
60317215
1942625
8167502
76804367
14154563
41225579
70722026
55323834
5829570
1724804
76546880
27861592
81751479
70715035
52404831
23053285
73829895
1694221
21657409
23205528
88702336
49066959
65719177
26853985
40279773
35082407
51925600
24855767
52588034
64941210
89217676
14486005
54331285
82992319
45824414
58463861
52877009