75689465
19602844
1709201
11634367
84499684
42865874
9025218
5173873
35372611
14634016
2256526
71285208
24619164
38093710
93825862
41967692
40414229
23105543
62673993
22444652
35726774
2098956
40582211
87076210
18517879
68482815
21332041
54126607
6611676
6195172
76099277
2822001
42499730
34412981
9915348
5199352
89868592
65681999
95599688
96194816