3437101
27314627
41649164
342912
12236640
41149125
40001584
45861103
81414072
83623790
91893605
27524114
87505304
65794780
14708299
38193541
92261468
33236955
88918404
3955908
93696495
57881387
54712637
65396964
29376786
3244872
4357748
28883592
59355993
70478536
73362729
42069067
3082270
65835899
2549011
96588567
35196080
29082317
61123885
46757384