34488781
11197824
29584676
33005987
31294061
5516251
31355572
1769737
47955341
54594269
24878112
56788964
76657166
8380511
30469744
84984860
45408009
9043729
18756801
18327690
94613541
15352970
90169388
61886568
26136390
73651105
6362873
93913353
3602162
87487738
35372068
36912283
72566953
60164405
75685454
8514407
6487304
69127522
66032063
80944865