64883250
77145641
3952780
69023755
1504602
68028151
20948431
90528452
94653736
2144521
31466289
90597279
48558828
97155220
38161942
31571568
87531270
41366753
62847284
38587884
58929410
31682442
70667898
58462651
22554135
2218725
72198625
40432969
29876758
56423549
71152006
97622516
73131569
52073201
88947350
90203621
60557316
54956150
92924313
64178363