65042975
85184907
51129945
41427364
91543502
10346919
13985426
59516394
8930520
3578271
2819620
9311704
7781202
89629353
6224686
3964918
71762933
51069918
33577652
71792481
45516347
31404281
87801953
13012152
76058919
39544800
8144372
73298305
95178712
6051952
17983690
15628775
15512177
1546709
8863943
17237221
67243066
66572318
49981591
20338621