46768779
42194609
83759448
38012373
1423614
42901512
14896759
81185117
12167672
99317570
23507958
3976693
72762270
42293151
83449700
86841240
87758377
94887782
96043860
72835532
12758799
96492533
73013515
25969853
23617025
4239467
7463002
63111749
14944151
66134660
616435
83582399
81417267
96136226
9757350
88932710
2887776
787986
6636233
82497825