41503192
42807869
74425808
22001435
87698065
69077378
72002851
8482999
6505931
57394332
58389878
38332033
37117480
26449683
9894173
54044142
42138861
50055411
9896713
87718507
20883985
16033879
6499785
94393310
78573301
2444184
97693875
73398855
48759141
44178831
687376
89399100
23248259
54027065
54794252
63003546
21449794
91541657
42411110
6532450