33991936
5930515
69567486
10584066
48472532
36322084
14247459
37882051
30407595
8887439
8267434
11573002
930224
64015602
9078668
671879
15387202
63922940
8105907
45821621
991483
96364182
82965146
88739652
84225047
37366199
95326037
61702122
23978011
50152132
91166245
31707575
33361679
16456300
46442572
6585223
57597364
62679531
85292746
25195609