2420286
76072910
44279847
78297917
15515851
37623031
31251404
8782068
80928282
50192168
60458995
4987169
50108315
10852108
24197790
78078117
59396445
18597374
81689795
6989558
34667353
82403177
60587348
38258889
79594894
88642509
52478230
66608806
17409310
23848180
41887236
8425842
93889106
59263555
74858759
4857711
37401160
8068509
74411148
63918539