2767208
2152971
84724003
12579839
99103074
9006281
46223185
60537150
94718936
2948205
99869587
4648291
85145991
46642757
66329378
82808403
8609378
46625083
355129
90261376
29895023
2038181
46357938
47313830
76068961
2085612
72097243
71012985
48713759
9503638
73301974
9580730
5751552
61217055
60853566
14056615
8383703
22301510
68247414
31029116