51961947
10139367
5232463
20725049
93976557
13061021
55594980
1561569
60642569
61198339
50772301
97647390
81254071
83091568
23912623
39115376
9753247
67888120
41474533
63707881
43182493
24543028
17879882
71225301
8764794
61896075
69585264
34735360
69481309
41174049
30636174
28697872
3931255
56465300
4398602
12373147
33864820
38644373
6909219
69595554