85406477
73852041
6948318
90919432
35032445
35602984
67134821
5359550
22081501
29261360
47293151
77637336
44551767
1722461
3106568
61654063
99141187
20449170
92203959
57266862
27197850
77068325
39747764
60883805
30273696
70444264
60854751
92063683
63564881
35961360
5728785
51191012
25839103
42159766
8353138
19319608
35905401
88323722
61876774
65739224