53194652
3235114
74255353
41026985
48921635
32976680
81016250
54829136
92957879
52421156
11263108
36105323
61723700
13871798
2665193
4662184
76892997
53376464
628651
16006982
8036867
26063485
4565690
7083213
93267715
80931892
40632451
89875030
41219207
95267703
85724705
9191583
74378894
75347154
2885733
4973223
72769811
49163179
24235888
42185329