42172054
92303529
63485598
36536117
20154813
43965971
47952726
88955415
18128042
58972525
76425291
83848381
40597943
65659578
714834
325453
82023902
14998353
62437090
96967104
94198424
77781799
20241715
73281174
60868650
39811
33568688
3500172
18886608
9923368
90869412
99422589
74088870
93173337
81457361
39996081
4505163
71377178
51999455
32845556