148972
41865236
25779208
82609746
1162602
58641508
74792116
76537437
27519029
37206147
59534185
46251405
169298
74194803
93884350
61293597
95248910
26672511
39762201
98681790
83973398
79465279
7698450
1664062
10356116
8586660
3255501
8850502
36577731
88892471
8743487
13296479
14954303
7201767
44876694
23491608
17334435
71184985
16136741
79814638