69826667
8796546
96826923
20252267
4694154
27997729
6778912
40084656
86169470
21094447
3308601
1005484
10907761
9047845
41384995
28998156
7086428
4028809
30845767
61947081
51674394
23311260
72752
36003880
19859900
93121335
1293352
37124229
54105290
1614194
21708527
362202
2942122
60669720
33366568
60707455
76345598
7184301
14347148
56108422