36969495
8286253
80275745
66658940
22446772
99292009
70349775
83362490
41931575
5407720
56836752
9053750
17059052
61303305
37108164
9022694
58535315
87138491
47506237
16484822
1911087
41774179
90345548
90863764
51259981
14049771
86801917
87794966
65119003
49299693
5013456
69499207
966944
73434337
31378719
31886782
51073352
70006125
17627158
4623261