2132547
79948438
62446060
95895452
33987861
71052396
40112926
50788200
60216606
29522377
99931633
5245155
23041802
29187309
86125285
48765750
40588494
80616901
25205721
98113653
30491050
38777520
35684362
73803193
33926636
38658486
50718003
70114286
72269093
53546989
33935300
55937940
90189615
58804059
2869760
59302751
87417513
23379700
59305549
913368