81548863
51674363
29335856
36161727
15449237
46627715
85535225
50188077
53313729
15504144
22408778
40698067
21605204
77289040
41251708
9514130
3433929
87776888
27371064
16362752
60241009
1653176
39168324
34355335
169032
62353395
974822
85088325
50625222
3256937
90149216
3514490
80749709
81366516
39249356
76294350
44746762
34279146
753143
13143072