40647680
67712704
85629010
27143766
34514671
26854629
251349
9183839
7274319
8555569
61963442
83154299
78019827
12405765
13247244
86207744
91545908
52558
22008600
36443573
67907795
72834940
1459062
96581119
31685583
81895867
23101911
37493308
4791545
29041093
51756106
18085676
1173463
45758892
27209790
85848033
17793788
49119077
61583733
95437367