37043808
57488241
68746025
3376291
63068229
40305322
38622282
15524411
14198186
41195553
50994037
57345696
93953006
23217830
3985550
3487114
55411500
85256538
5005252
40389979
82614418
2538535
1736382
42236666
47537566
49196501
87346264
28211386
34474376
95996389
63293818
44145070
11742373
5764184
7269385
59491319
71431315
2962836
85741956
27944923