97714294
69342279
2800300
87605867
56914531
25428740
6304395
11489011
13726828
30057564
31707537
9409531
11301467
53063498
79863788
54822571
16434077
83678845
83033488
97799060
51496303
99891383
9404606
90388649
31805479
23781067
77706598
83854387
27617855
39076037
13319219
60198429
76352625
90551605
99144706
77852629
27118420
61849129
12557659
31038853