56959481
280041
88652456
4106860
72443665
419322
11975724
3432824
79863173
4127993
71551205
3222671
2981543
82233083
3185305
92262647
84207219
87493415
45906435
64423591
17127180
13286541
43917240
70518289
42289784
32046398
89731408
992728
71396426
23022630
6817923
57476721
4356722
14446961
47935864
89677893
47648759
43301222
38483860
67536622