39289793
197590
29492927
84096846
32316467
74462586
7728127
50612763
44946778
12136697
16014152
93485968
43143392
54587337
623972
41287950
4804801
23575671
6215475
70085014
91758386
49089866
51053567
72659239
94564595
49186280
25586357
94583556
26959311
384896
15646961
73759092
8534996
92948154
37177266
46486712
3371264
63461909
67124879
90568579