69169094
75649192
41451353
23738560
83643809
66238021
1719506
99323221
40843486
48923976
63706319
69265438
92845140
56757985
60007528
2328698
78132160
66979093
52245658
22506591
32928062
24665989
48261177
25368043
4043747
68378324
81492736
59636448
15236425
11376904
76039297
18776586
63495522
3867633
71652886
16549614
35754274
50092047
20073139
803955