94782316
71581945
47599814
42031771
86201690
37856717
72253982
28852291
32561133
21616275
5284662
8326390
59748074
51979548
2994345
695398
48869776
90282960
7602130
41468886
72639294
92861129
61255027
4143757
36074376
29771734
63086002
14974063
65911733
60232555
1703876
76931017
82582398
52856253
50697465
4629285
27054845
37944303
74073312
8366806