102259
62373670
8044650
9705668
83008525
29114869
5924997
94811847
96095019
1063885
52954166
51174240
76776178
81251315
39709574
18087081
86183316
84439714
18289074
7237235
48152206
22204105
77502879
83534036
86148625
83463666
42951677
4303783
76483228
51333978
77295809
21631614
71553215
1983926
18061556
34683720
3815383
63183188
3704365
80795528