50488781
64455206
139554
27878378
10319607
46591068
91751438
90371784
9778860
48749946
41817079
7420871
68359183
7792871
96107782
24875405
36539630
5478541
42253834
87943871
93575967
44512374
91835388
67346729
62299597
70294365
22379997
68458353
28246031
93552434
8445819
86701817
40575794
45335987
27026066
70042613
37478506
67372784
71404733
30472825