44251441
1949993
44343358
23302963
88463855
9854696
1421948
67873060
96858001
457493
8388656
34984538
45969200
38049054
48543708
18131719
2151740
70247218
5076340
35212465
28832319
40945723
24428361
72011051
58375666
20727585
14883427
57709706
33317896
23315802
6625442
6131973
86621991
39102805
80795995
19196837
15549178
50408801
7579586
28536140